承担: to undertake, to assume (responsibility etc)...
看作: to look upon as, to regard as...
摔: to throw down, to fall, to drop and break...
残: to destroy, to spoil, to ruin, to injure, cruel, oppressive, savage, brutal, incomplete, disabled, to remain, to survive, remnant, surplus...
泄气: to leak (gas), to be discouraged, to despair, (disparaging) pathetic, to vent one's anger, (of a tire) to be flat...
看得出: can see, can tell...
高度: height, altitude, elevation, high degree, highly...
筒: tube, cylinder...
任性: willful, headstrong, unruly...
裁员: to cut staff, to lay off employees...